package com.javaxiaobang.pachong.file;

import org.apache.tomcat.util.http.fileupload.FileUtils;

import java.io.File;
import java.net.URL;

/**
 * @Description : 文件下载工具类
 * @Author : qtian
 * @Date: 2020-06-16 16:42
 */
public class FileDownloadUtil {

    /**
     * 下载文件---返回下载后的文件存储路径
     *
     * @param url      文件路径
     * @param dir      目标存储目录
     * @param fileName 存储文件名
     * @return
     */
    public static void downloadHttpUrl(String url, String dir, String fileName) {
        try {
            URL httpurl = new URL(url);
            File dirfile = new File(dir);
            if (!dirfile.exists()) {
                dirfile.mkdirs();
            }
//            FileUtils.copyURLToFile(httpurl, new File(dir + fileName));
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    public static boolean deleteFile(File file) {
        if (file.exists()) {
            return file.delete();
        }
        return false;
    }

}
